A Fuzzy Model for Early Software Fault Prediction Using Process Maturity and Software Metrics

نویسندگان

  • Ajeet Kumar Pandey
  • N. K. Goyal
چکیده

Knowing the faults early during software development helps software manager to optimally allocate resources and achieve more reliable software within the time and cost constraints. A model is proposed in this paper to predict total number of faults before testing using a fuzzy expert system. The proposed model predicts number of faults at the end of each software development phase using reliability relevant software metrics and the level of developer’s Capability Maturity Model (CMM) level. This paper illustrates how fuzzy expert system can predict the number of faults in the software and thereafter reliability of the software. The proposed model has been applied to the various project data and the results show that prediction results are quite realistic.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Fuzzified Approach for the Prediction of Fault Proneness and Defect Density

The requirement to improve software productivity has promoted the research on software metrics technology. Object Oriented paradigm is the technology being used to build fault free and stupendous softwares; and to make them fault free object oriented metrics are being used. These metrics are used to identify high risk components early in the design phase and hence help us to reduce the rework a...

متن کامل

A Combined Approach of Software Metrics and Software Fault Analysis to Estimate Software Reliability

This paper presents a fault prediction model using reliability relevant software metrics and fuzzy inference system. For this a new approach is discussed to develop fuzzy profile of software metrics which are more relevant for software fault prediction. The proposed model predicts the fault density at the end of each phase of software development using relevant software metrics. On the basis of...

متن کامل

Fault Prediction Model by Fuzzy Profile Development of Reliability Relevant Software Metrics

This paper presents a fault prediction model using reliability relevant software metrics and fuzzy inference system. For this a new approach is discussed to develop fuzzy profile of software metrics which are more relevant for software fault prediction. The proposed model predicts the fault density at the end of each phase of software development using relevant software metrics. On the basis of...

متن کامل

Software Fault Prediction Using Fuzzy Inference System and Object-oriented Metrics

Software fault prediction means identification of the faultprone parts in the software. This enables to focus testing activities on those software modules that are predicted as fault-prone. As can be seen in literature, many soft computing techniques are employed to make more accurate predictions previously. However, software fault prediction has not become routine activity in the software deve...

متن کامل

Early Software Defects Prediction Using Fuzzy Logic

This paper presents a model to predict the number of residual defects before testing phase. The developers need this information a priori for optimal testing resource planning and quality assessment of the software being developed. In the early stages of software development life cycle (SDLC), software residual defects are affected by both product and process characteristics of the project. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009